A Dream Company — Microsoft Internship Experience 2022

Yatharth Chauhan
5 min readMar 9, 2023

Hello, I am Yatharth Chauhan from Gujarat. | Passionate about programming and design. | Freelancer on Fiverr.

Pursuing B.Tech Computer Engineering | pre-Final year Student at Charotar university of science and technology | CHARUSAT.

Thank you, Microsoft India Development Center (MSIDC) for giving me the amazing opportunity to work with professionals and a chance to contribute to the MNC industry.

MSIDC: Click here

During my Microsoft Interview

Preparation and Selection Procedure:

Microsoft mostly focused on fundamental algorithms and data structures, and I would not label any question they asked me as “difficult”. But, since we are expected to write the entire code on paper, it is important to develop a habit of writing neat and clean code on paper.

For me, as a cloud-based internship the interview on azure fundamentals (AZ-900) and real scenario-based questions. By making it clear to the interviewer that I wanted to work on the azure-related project and that I’m here to build and contribute to your project.

Somehow, the Internship started a little bit late on 29 August 2022 and was completed on 22 October 2022. This time Microsoft allowed me to remote work cuz I'm not able to come to Bengaluru.

On the First Day of the Internship

Why I’m selected?

My main motto is ‘’Learn together and grow together’’.

End of July my interview was started, As my past work experience with companies, as a freelancer and my life stories + soft skills.

23 July 2022, My mom's Birthday — I published my portfolio website www.yatharthchauhan.me — Along with that Microsoft was impressed during the interview, and I told about my journey and further general talk.

One point that was I already worked on my portfolio AI Chat-Bot. We all know that Microsoft announced Bing based on AI. So, we are discussing it and finally, after a really pleasant interview experience, it was one of the reasons why I was selected by Microsoft.

How was my first-day experience?

From the moment I logged in to my computer, I felt welcomed and supported by my team. They took the time to introduce themselves, explain their roles, and answer any questions I had. Despite not meeting them in person, I felt like I was part of the team from the very beginning.

While working from home can be challenging, Microsoft’s virtual onboarding process has made the transition smooth and easy. Throughout the day, I attended various virtual meetings and training sessions, where I learned about Microsoft’s values, products, and services.

Portfolio Link: https://yatharthchauhan.me

Yatharth Chauhan’s Portfolio | YC
Yatharth Chauhan’s Portfolio | YC

Entry Level Project Work: SEO Automation Web

Task: A project to automate the generation of meta tags for any website. The goal is to improve the website’s search engine visibility and increase organic traffic. I need to develop a program that can analyze the website’s content, identify relevant keywords and phrases, and generate meta tags that are optimized for search engines.

Deploy Web on Azure Cloud:

As an intern, I had the opportunity to work on a project that involved deploying an application on the Azure cloud. It was a challenging yet exciting experience as I had to learn and apply new concepts to complete the task successfully.

To begin, I researched the Azure cloud platform to understand its features and services. I familiarized myself with the Azure portal and the tools available for deployment. I then worked with my team to configure the application for deployment on Azure.

Next, we created a new resource group and provisioned a virtual machine (VM) to host the application. We then installed the necessary software, including the web server and database, and configured the VM for production use.

Once the VM was ready, we deployed the application code and configured it to use the database hosted on Azure. We also set up a load balancer and configured SSL certificates to ensure secure communication between the user and the application.

Throughout the process, we encountered a few challenges, such as configuration issues and compatibility errors, but we overcame them by troubleshooting and seeking guidance from our mentors.

Overall, the experience of deploying an application on the Azure cloud was a great learning opportunity. I gained a deeper understanding of cloud computing and gained valuable experience working with a team to deploy a real-world application.

GitHub Repository: SEO Automation Web

SEO Automation Website Project

Stay Positive and Be Yourself. Doesn’t matter whether you are a fresher or someone with work experience. The internship opportunity gives you a chance to start afresh.

It lets you witness the real corporate world closely which is different and way ahead in terms of what we study in books. So, make the best out of this precious opportunity.

Try finding your strengths and areas where your interests align. There will be times when you are lost, feeling helpless and frustrated but trust me you are not alone.

A combination of hard work and smart work and perseverance will help you find your way out and win over the situation. Most importantly trust the process and enjoy it to the fullest.

I am now Microsoft Certified: Azure Fundamentals (AZ-900).

My Learning Notes on AZ-900: Click here to download the PDF

AZ-900 Certified — Yatharth Chauhan

While I have tried my best to pen down everything, you can ping me for any queries. My doors are always open for you, Try knocking 😊

Linkedin Profile: Yatharth Chauhan | LinkedIn

Github Profile: Yatharth Chauhan | Github

Fiverr Profile: Yatharth Chauhan | Fiverr

--

--

Yatharth Chauhan

Learn Together and Grow Together | Ex-Intern @Microsoft | Final Year Student at CHARUSAT University